package com.erp.warehouse.clouderp_warehouse.service.cost;

import com.erp.warehouse.clouderp_warehouse.pojo.cost.CostAdjustment;
import com.erp.warehouse.clouderp_warehouse.pojo.cost.CostAdjustmentCreate;
import com.erp.warehouse.clouderp_warehouse.pojo.cost.CostAdjustmentModify;
import com.github.pagehelper.PageInfo;

import java.util.Map;

public interface CostAdjustService {
    PageInfo<CostAdjustment> getPageInfo(Map<String, Object> params);
    void createWithItems(CostAdjustmentCreate request);
    CostAdjustmentCreate getCostAdjustmentWithDetail(String id);
    void modifyCostAdjustmentWithDetail(CostAdjustmentModify request);
    void auditorCostAdjustmentWithDetail(CostAdjustmentCreate request);
}
